/*MODEL*/
@page{size: landscape;}

/*VIEW*/
a{color: black;text-decoration: none;}

/*fejlec kezdet*/
#fejlec{
	display: none;
	}

#tasklist, #csikicsuki{display: none;}

	/*calendar �ltal�nos kezdete*/
	.calendar{
		text-align:center;
		overflow-y: auto;
		}
	.calendar td{
		width: 13%;
		}
	.calendar a{
		display:block;
		margin: 1px 1px 3px 1px;
		}
	.calendar td.calendarOra{
		width:8%;
		}
	.wnday{
		width:13%;
		float:left;
		margin-left:3px;
		background-position: bottom;
		background-repeat: repeat-x;
		}
	.calendarToday{
		text-align:center;
		}
	.prevMonth, .nextMonth{
		color:#aaa;
		}
	/*calendar �ltal�nos v�ge*/
	
	
	/*whatsnext kezdete*/
	#whatsnext{
		padding: 1em 0;
		font-size: 0.8em;
		width: 68%;
		float:left;
		}
		
	.overdued{
		padding-left: 8px;
		background-image: url('../img/overdued.png');
		background-repeat: no-repeat;
		}
		
	.lezart, .closed{
		color: #999;
		text-decoration: line-through;
		font-size: 0.9em;
		}
		
	.deleted{
		color: #ccc;
		text-decoration: line-through;
		font-size: 0.9em;
		}
		
	/*whatsnext v�ge*/

#menu{display: none;}
/*tartalom v�ge*/

/*panel kezdete*/
#panel{display: none;}
/*panel vége*/

/* tables */

table {
	width: 98%;
	border-top: 1px solid #ccc;
	border-left: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	color:#333;
	background-color: #fff;
	padding: 0;
	}
th {
	background-color: #e2e2e2;
	border-top: 1px solid #fff;
	border-left: 1px solid #fff;
	border-right: 1px solid #003d4c;
	border-bottom: 1px solid #003d4c;
	text-align: center;
	padding:1px 4px;
	}
table tr td {
	border-right: 1px solid #ddd;
	vertical-align:top;
	}

	